tree planting - Francés Inglés Diccionario